Energy absorption - French English Dictionary